package com.zhihuishu.micro.course.openapi.course.dto;

import java.io.Serializable;
import java.util.Date;

import com.zhihuishu.micro.course.openapi.course.util.MySchoolConstant;
import com.zhihuishu.micro.course.openapi.course.util.StringUtils;

public class CourseSpeakerOpenDto implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Integer id;
	private String username;//姓名
	private String jobstatus;//职称
	private String decription;//介绍
	private long courseId;//课程
	private String img;//头像资料
	private Date createTime;//创建时间
	private Integer userType;//'类型 1(主讲人 教学团队) 2 课程负责人
	private Integer isDelete = MySchoolConstant.IS_DELETED_NO;//删除状态0否，1是.默认0
	private String minIntro;// 十字简介
	private Integer orderNumber;// 教学团队排序号
	
	public CourseSpeakerOpenDto(){};
	
	public CourseSpeakerOpenDto(Integer id, String username, String jobstatus,
			String decription, int courseId, String img, Date createTime,
			Integer isDelete) {
		super();
		this.id = id;
		this.username = username;
		this.jobstatus = jobstatus;
		this.decription = decription;
		this.courseId = courseId;
		this.img = img;
		this.createTime = createTime;
		this.isDelete = isDelete;

}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getJobstatus() {
		return jobstatus;
	}

	public void setJobstatus(String jobstatus) {
		this.jobstatus = jobstatus;
	}

	public String getDecription() {
		return decription;
	}

	public void setDecription(String decription) {
		this.decription = decription;
	}

	public long getCourseId() {
		return courseId;
	}

	public void setCourseId(long courseId) {
		this.courseId = courseId;
	}

	public String getImg() {
		return img;
	}

	public void setImg(String img) {
		this.img = img;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getUserType() {
		return userType;
	}

	public void setUserType(Integer userType) {
		this.userType = userType;
	}

	public Integer getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	public String getMinIntro() {
		return minIntro;
	}

	public void setMinIntro(String minIntro) {
		this.minIntro = minIntro;
	}

	public Integer getOrderNumber() {
		return orderNumber;
	}

	public void setOrderNumber(Integer orderNumber) {
		this.orderNumber = orderNumber;
	}

	@Override
	public String toString() {
		return "CourseSpeakerOpenDto [id=" + id + ", username=" + username + ", jobstatus=" + jobstatus
				+ ", decription=" + decription + ", courseId=" + courseId + ", img=" + img + ", createTime="
				+ createTime + ", userType=" + userType + ", isDelete=" + isDelete + ", minIntro="+minIntro
				+ ", orderNumber="+orderNumber+"]";
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
